import java.util.Scanner;

// 1. 编程题 提示用户输入年月日信息，判断这一天是这一年中的第几天并打印。

// 1. 题目分析，
//          1. 提示用户输入年月日信息
//          2. 先确定每个月有多少天
//          3. 针对闰年二月份的情况确定实际的二月天数
//          4. 将截止到输入月份的前面月份天数相加
//          5. 再加上本月的天数

// 运行结果： 输入 2020 7 7 输出： 7月7日是2020年中的第189天
public class Work01 {

    public static void main(String[] args) {

        System.out.println("请输入年");
        Scanner scanner = new Scanner(System.in);
        int year = scanner.nextInt();

        System.out.println("请输入月");
        int month = scanner.nextInt();

        System.out.println("请输入日");
        int day = scanner.nextInt();

        // 每个月对应的天数
        int[] dayOfMonth = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};

        // 闰年
        if (year % 4 == 0) {
            dayOfMonth[1] = 29;
        }

        int sum = 0;
        for (int i = 0; i < (month - 1); i++) {
            sum += dayOfMonth[i];
        }

        sum += day;
        System.out.println(month + "月" + day + "日是" + year + "年中的第" + sum + "天");
    }
}
